@media (max-width: 767px){
	.wow{
		visibility: visible;
	}
	body{
		padding-top: .94rem;
	}
	/* 手机搜索 */
	.search-bg {
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 999;
		background-color: #000;
		opacity: 0.8;
		filter: Alpha(opacity=80);
		display: none;
	}

	.m-search-box {
		width: 92%;
		border: 1px solid #aaa;
		position: fixed;
		left: 3%;
		top: 54px;
		height: 0.8rem;
		z-index: 1000;
		display: none;
	}
	.m-search-box input.tex {
		border: none;
		background: none;
		font-size: 0.24rem;
		font-family: "Arial";
		color: #a7a7a7;
		height: 0.26rem;
		line-height: 0.24rem;
		padding: 0.27rem 4%;
		width: 80%;
	}
	.m-search-box input.search-btn {
		border: none;
		width: 0.7rem;
		height: 0.8rem;
		background: url("http://www.chinahaiyue.com/bocweb/web/css/../img/ico_08.png") no-repeat center;
		background-size: 0.4rem auto;
	}
	.m-close-search {
		display: block;
		width: 15px;
		height: 15px;
		background: url("http://www.chinahaiyue.com/bocweb/web/css/../img/ico_07.png") no-repeat center;
		background-size: 100% auto;
		position: fixed;
		right: 4%;
		top: 15px;
		cursor: pointer;
		z-index: 1001;
		display: none;
	}
	/* end */
	.isxs{
		display: block;
	}
	.w1590{
		padding: 0 .3rem;
	}
	.w1500{
		padding: 0 .3rem;
	}
	header{
		height: .94rem;
		line-height: .94rem;
		padding: 0 .3rem;
	}
	header nav{
		position: fixed;
		width: 100%;
		height: calc(100% - .94rem);
		background-color: #f3f3f3;
		left: 0;
		top: .94rem;
		box-sizing: border-box;
		padding: 0.3rem .34rem 0;
		display: none;
	}
	header nav .sel-con{
		line-height: 0.54rem;
		padding: 0.2rem 4.5%;
		box-sizing: border-box;
	}
	header nav .sel-con a{
		font-size: .26rem;
		padding: 0;
	}
	header nav .item-tit{
		display: block;
		line-height: 0.9rem;
		color: #000000;
		box-sizing: border-box;
		padding: 0 0.34rem;
		transition: all .5s;
		margin: 0;
		position: relative;
     	border-bottom: 1px solid #dbdbdb;
     	font-size: .26rem;
	}
	header nav .item .item-tit:after{
	    content: '';
	    display: block;
	    width: 0.26rem;
	    height: 0.26rem;
	    background: url("http://www.chinahaiyue.com/bocweb/web/css/../img/ico_03.png") no-repeat center;
	    background-size: 100% auto;
	    position: absolute;
	    right: 0.3rem;
	    top: 50%;
	    margin-top: -0.13rem;
	}
	header nav .item .item-tit.noafter:after{
		display: none;
	}
	header nav .funbox{
		text-transform: uppercase;
	}
	header nav .funbox a{
		font-size: .3rem;
	}
	header nav .funbox a,
	header nav .funbox .m-search-btn,
	header nav .funbox .share{
		display: inline-block;
		line-height: .4rem;
		vertical-align: middle;
		float: none;
		margin: 0 .14rem 0 0;
	}
	header nav .funbox a.cn{
		color: #28974a;
	}
	header nav .funbox .bdsharebuttonbox{
		display: inline-block;
	}
	header nav .funbox .share{
		width: .4rem;
		height: .4rem;
		background: url("http://www.chinahaiyue.com/bocweb/web/css/../img/share.png") no-repeat center/cover;
	}
	header nav .funbox .m-search-btn{
		width: .4rem;
		height: .4rem;
		background: url("http://www.chinahaiyue.com/bocweb/web/css/../img/search.png") no-repeat center/cover;
	}
	header .logo img{
		height: .64rem;
	}
	header .menu{
		font-size: .24rem;
		color: #333333;
		background-color: #f3f3f3;
		position: absolute;
		right: 0;
		height: 100%;
		top: 0;
		padding: 0 .9rem 0 .24rem;
	}
	header .menu .lbox{
		position: absolute;
		width: .3rem;
		height: .3rem;
		top: 0;
		bottom: 0;
		right: .37rem;
		margin: auto 0;
	}
	header .menu .lbox .line{
		position: absolute;
		width: 100%;
		height: .02rem;
		background-color: #333333;
		left: 0;
	}
	header .menu .lbox .line1{
		top: 0;
	}
	header .menu .lbox .line2{
		top: 50%;
	}
	header .menu .lbox .line3{
		top: 100%;
	}
	#main .iban .text{
		width: 5.9rem;
		height: 2.35rem;
		line-height: 2.35rem;
		background-size: auto 2.35rem;
		text-align: left;
	}
	#main .iban h2{
		font-size: .47rem;
		padding-bottom: 0;
	}
	#main .iban p{
		font-size: .24rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	#main .iban .box{
		padding-left: .3rem;
		padding-right: 0;
		max-width: 4.9rem;
	}
	#main .iban .iban-more{
		width: .46rem;
		height: .46rem;
		margin-top: .3rem;
	}
	.titbox{
		font-size: .42rem;
	}
	.titbox em{
		font-size: 2rem;
	}
	#main .wrap1{
		padding: .56rem 0 .5rem;
	}
	#main .wrap1 .sw1{
		margin-top: .3rem;
	}
	#main .wrap1 .swiper-slide{
		width: 6.3rem;
		padding: 0 0.15rem;
	}
	#main .wrap1 .sw1 .swiper-button-prev, #main .wrap1 .sw1 .swiper-button-next{
		display: none;
	}
	#main .wrap1 .swiper-slide h4{
		font-size: .36rem;
	}
	#main .wrap1 .swiper-slide .con{
		font-size: .22rem;
	}
	#main .wrap1 .swiper-slide .text{
		left: .2rem;
		bottom: .3rem;
		max-width: 3.6rem;
	}
	#main .wrap1 .swiper-slide .more{
		display: none;
	}
	#main .wrap1 .sw1 .swcontrols{
		text-align: center;
		margin: .36rem 0 0;
	}
	#main .wrap2{
		padding: .5rem 0 .7rem;
	}
	#main .wrap2 .videobox{
		margin-top: .2rem;
	}
	#main .wrap2 .play{
		width: .9rem;
		height: .9rem;
	}
	#main .wrap2 .textbox{
		padding: .24rem 0;
	}
	#main .wrap2 .intro{
		line-height: .52rem;
		max-width: calc(100% - 2.2rem)
	}
	#main .wrap2 .intro .cn{
		font-size: .38rem;
	}
	#main .wrap2 .intro .en{
		font-size: .2rem;
	}
	#main .wrap2 .more{
		font-size: .28rem;
		width: 2.1rem;
		height: .54rem;
		line-height: .54rem;
		padding: 0 .3rem;
		margin-top: .3rem;
	}
	#main .wrap2 .more:after{
		width: .09rem;
		height: .15rem;
		right: .28rem;
	}
	#main .wrap3{
		padding-top: .8rem;
	}
	#main .wrap3 .swiper-container{
		margin-top: 1.1rem;
	}
	#main .wrap3 .w1590{
		padding: 0;
	}
	#main .wrap3 .swiper-slide{
		width: 5.3rem;
	}
	#main .wrap3 .swiper-slide .text{
		font-size: .28rem;
		padding: .18rem .3rem;
		margin-top: 3px;
	}
	#main .wrap3 .swiper-slide .text .d1{
		padding-right: .4rem;
	}
	#main .wrap3 .swiper-slide .text:after{
		right: .4rem;
		background-size: .1rem .17rem;
	}
	#main .wrap4{
		padding: .65rem 0 .74rem;
	}
	#main .wrap4 ul{
		margin-top: .25rem;
	}
	#main .wrap4 li:first-child,
	#main .wrap4 li:not(:first-child){
		width: 100%;
		float: none;
	}
	#main .wrap4 li:first-child{
		margin-top: .06rem;
	}
	#main .wrap4 li:not(:first-child){
		margin-top: .12rem;
	}
	#main .wrap4 li .text{
		padding: 0 .1rem;
	}
	#main .wrap4 li .data{
		padding-right: .24rem;
	}
	#main .wrap4 li .top{
		padding: .3rem .16rem .1rem 0;
	}
	#main .wrap4 li .bgimg{
		height: 3.94rem;
	}
	#main .wrap4 li .day{
		font-size: .9rem;
	}
	#main .wrap4 li .y-m{
		font-size: .24rem;
		margin-top: 0;
	}
	#main .wrap4 li .intro{
		padding-left: .28rem;
	}
	#main .wrap4 li .intro h4{
		font-size: .36rem;
		line-height: 1.5;
	}
	#main .wrap4 li .intro .con{
		font-size: .24rem;
		margin-top: 0;
		line-height: .4rem;
		height: .8rem;
	}
	#main .wrap4 li:first-child .bot{
		font-size: .24rem;
		padding: .1rem 0 .12rem;
	}
	footer .top{
		padding: .65rem 0 .25rem;
	}
	footer .top li a:not(:first-child){
		display: none;
	}
	footer .top ul{
		width: 3.2rem;
	}
	footer .top ul a:first-child{
		font-size: .18rem;
		padding-bottom: 0;
		margin-bottom: .5rem;
	}
	footer .top li{
		width: 1.6rem;
	}
	footer .top li + li{
		margin-left: 0;
	}
	footer .top .share img{
		width: 1.2rem;
	}
	footer .top .share h4{
		font-size: .18rem;
		padding-top: .05rem;
		margin-bottom: .17rem;
	}
	footer .top .sina, footer .top .wx{
		width: .37rem;
		height: .37rem;
	}
	footer .top .wx{
		margin-left: .12rem;
	}
	footer .bot{
		padding: .2rem 0 .3rem;
		font-size: .2rem;
	}
	footer .top .share .code{
		text-align: right;
	}
	footer .bot .abox em{
		height: .17rem;
		margin: 0 .24rem;
	}
	footer .bot .right{
		padding-bottom: .24rem;
	}
	footer .bot .right .select .select-tit{
		font-size: .22rem;
		width: 2.6rem;
		height: .45rem;
		line-height: .45rem;
		border-radius: .45rem;
		padding: 0 .22rem;
		color: #b0b0b0;
	}
	footer .bot .right .select .select-tit:after{
		width: .18rem;
		height: .1rem;
		right: .25rem;
	}
	footer .bot .right .select .select-list{
		padding: .16rem .16rem .24rem .16rem;
	    bottom: calc(100% - .16rem);
	    border-radius: .16rem .16rem 0 0;
	}
	footer .bot .abox{
		float: left;
		margin-right: 0;
		line-height: .47rem;
		margin-top: 1px;
	}
	footer .bot .right .select{
		float: right;
	}
	footer .bot .left span{
		font-size: .18rem;
		line-height: .34rem;
		vertical-align: top;
	}
	.ad{
		height: 3rem;
	}
	.ad .text{
		width: 80%;
	}
	.ad .text h2{
		font-size: .4rem;
	}
	.ad .text{
		font-size: .26rem;
	}
	.crumbs_nav{
		line-height: 1.1rem;
	}
	.crumbs_nav .w1500{
		padding: 0 .6rem;		
	}
	.crumbs_nav .right{
		float: left;
	}
	.crumbs_nav .right .swiper-slide + .swiper-slide{
		margin-left: .45rem;
	}
	.container{
		padding: 0 .3rem .8rem;
	}
	.container .full{
		padding-top: .5rem;
	}
	.public_searbox input[type=text]{
	    height: .9rem;
	    line-height: .9rem;
	    padding: 0 .75rem 0 .3rem;
	    font-size: .26rem;
	}
	.public_searbox input[type=submit]{
		width: .45rem;
		height: .45rem;
		right: .3rem;
		background-size: .45rem auto;
	}
	.crumbs_nav a{
		font-size: .26rem;
	}
	#member .container .full{
		padding-bottom: .8rem;
	}
	#member .container ul{
		margin-top: .7rem;
	}
	#member .container ul li + li{
		margin-top: .3rem;
	}
	#member .container ul li .line{
		right: .3rem;
		bottom: .3rem;
	}
	#member .container ul li .text{
	    padding: .3rem .4rem .5rem;
	}
	#member .container ul li .text h4{
		font-size: .32rem;
	}
	#member .container ul li .text .con{
		font-size: .26rem;
	}
	#member .container ul li .text .data{
		font-size: .7rem;
	}
	#member .container ul li .text .more{
		font-size: .26rem;
		padding-right: .5rem;
		background-size: .36rem auto;
	}
	#member .container .paging{
		margin-top: .6rem;
	}
	.paging a{
	    font-size: .26rem;
	    width: .6rem;
	    height: .6rem;
	    line-height: .6rem;
	}
	#elink .container .elinklist{
		margin: .7rem 0 0;
		left: 0;
	}
	#elink .container .grid-sizer, #elink .container .box{
		width: 100%;
	}
	#elink .container .box{
		visibility: visible !important;
	}
	.gutter-sizer{
		margin: 0;
	}
	#elink .container .box{
		margin-bottom: .3rem;
	}
	#elink .container .box .text{
		padding: .4rem .5rem .44rem;
	}
	#elink .container .box h4{
		font-size: .32rem;
		padding-bottom: .5em;
	}
	#elink .container .box h4:after{
		height: 2px;
	}
	#elink .container .box .con{
		font-size: .26rem;
		margin-top: .3rem;
	}
	#elink .container .box .more{
	    width: 1.2rem;
	    height: .6rem;
	    line-height: .6rem;
	    font-size: .26rem;
	    padding: 0 .3rem;
	    border-radius: .4rem;
	    margin-top: .3rem;
	}
	#elink .container .box .more:after{
		right: .2rem;
		width: 4px;
		height: 8px;
		background-size: 4px auto;
	}
	#elink .container .full{
		padding-bottom: .8rem;
	}
	#news .container ul{
		margin: 0.7rem 0 0;
	}
	#news .container li{
		width: 100%;
		margin: 0;
	}
	#news .container li + li{
		margin-top: .3rem;
	}
	#news .container li h4{
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		height: auto;
		font-size: .32rem;
	}
	#news .container li .imgs{
		height: auto;
	}
	#news .container li .text{
    	padding: .3rem .4rem 0;
	}
	#news .container li .con{
		font-size: .26rem;
		padding-top: .14rem;
		padding-bottom: .5rem;
	}
	#news .container li .fot{
		position: relative;
		width: 100%;
		line-height: .7rem;
		padding-top: .1rem;
	}
	#news .container li .fot span.fl{
		font-size: .26rem;
	}
	#news .container li .fot span.fr{
		font-size: .24rem;
	}
	#news .container .full{
		padding-bottom: .8rem;
	}
	#video .container ul{
		margin: .8rem 0 0;
	}
	#video .container li{
		width: 100%;
		margin: 0;
	}
	#video .container li .imgs .play{
		width: 1.2rem;
		height: .73rem;
	}
	#video .container li .d1{
		font-size: .32rem;
		padding: .2rem .5rem 0 0;
	}
	#video .container li + li{
		margin-top: .3rem;
	}
	#video .container .full{
		padding-bottom: .8rem;
	}
	#video .paging{
		margin-top: .5rem;
	}
	#investor .container ul{
		margin-top: .6rem;
	}
	#investor .container li a{
		font-size: .26rem;
	    padding: .2rem;
	}
	#investor .container li .tit{
		padding-left: .4rem;
		background-size: .32rem auto;
      	padding-left: .5rem;
      	width: 60%;
	}
	#investor .container .paging{
		margin-top: .6rem;
	}
	#investor .container .full{
		padding-bottom: .9rem;
	}
	#road .container ul{
		margin: .8rem 0 0;
	}
	#road .container ul li{
		width: 100%;
		margin: 0;
	}
	#road .container ul li + li{
		margin-top: .3rem;
	}
	#road .container ul li:first-child{
		width: 100%;
	}
	#road .container ul li:first-child h4,
	#road .container ul li h4{
		font-size: .32rem;
	}
	#road .container ul li:first-child .data,
	#road .container ul li .data{
		font-size: .26rem;
	}
	#road .container ul li .text{
		padding: 0 .3rem 0.2rem;
	}
	#road .container .paging{
		margin-top: .6rem;
	}
	#road .container .full{
		padding-bottom: .8rem;
	}
	#brand .container h3{
		font-size: .4rem;
	}
	#brand .container .brandbox .imgs{
		max-width: 100%;
	}
	#brand .container .brandbox h4{
		font-size: .32rem;
		line-height: 1.5;
	}
	#brand .container .brandbox .bico{
		transform: translate(0, -90%);
	}
	#brand .container .brandbox .con{
		font-size: .26rem;
		line-height: 1.5;
		padding-top: .5em;
	}
	#brand .container .brandbox .text{
		margin-top: .3rem;
	}
	#brand .container .full{
		padding-bottom: .8rem;
	}
	#brand .container ul{
		margin-top: .4rem;
	}
	#brand .container li{
		position: relative;
		width: 100%;
		padding: 0;
	}
	#brand .container li:nth-child(3n-1),
	#brand .container li:nth-child(3n-2),
	#brand .container li:nth-child(3n){
		width: 100%;
		padding: 0;
	}
	#brand .container li .text{
		max-width: 100%;
		padding-left: 1rem;
	}
	#brand .container li .d1{
		margin-bottom: 0;
		font-size: .32rem;
	}
	#brand .container li span{
		font-size: .26rem;
	}
	#brand .container li .d2, #brand .container li .d3{
		font-size: .26rem;
		line-height: .5rem;
	}
	#brand .container li .ico{
		height: .6rem;
		position: absolute;
		top: 50%;
		left: 0;
		transform: translate(0,-50%);
	}
	#recruit .container .li-tit{
		line-height: 1rem;
	}
	#recruit .container .li-con{
		margin: 0 .2rem;
		padding: 0 .2rem .5rem;
	}
	#recruit .container .li-con-top{
		padding: .2rem 0;
	}
	#recruit .container .li-con-top span{
		width: 50%;
	}
	#recruit .container .li-con-fot .li-con-tit{
		font-size: .26rem;
	}
	#recruit .container .li-con-fot{
		padding: .2rem 0 .5rem;
	}
	#recruit .container .li-con-fot .li-con-desc{
		font-size: .22rem;
	}
	#recruit .container .more{
		margin: .2rem 0 0 .2rem;
		height: .7rem;
		line-height: .7rem;
		width: 2rem;
		font-size: .22rem;
	}
	#recruit .container .recruit-list{
		padding-bottom: .5rem;
	}
	#recruit .container .recruit-list span{
		font-size: .22rem;
	}
	#recruit .container .recruit-list li .li-tit span{
		font-size: .24rem;
	}
	#recruit .container .recruit-list li .li-tit span:first-child{
		width: 70%;
	}
	#recruit .container .recruit-list li .li-tit span:last-child{
		width: 30%;
		text-align: right;
	}
	#recruit .container .recruit-search-box input[type='text']{
		width: 100%;
		margin-right: 0;
		height: .9rem;
	}
	#recruit .container .recruit-search-box select{
		width: calc(50% - .15rem);
		margin: .3rem 0;
		background-size: .24rem auto;
	}
	#recruit .container .recruit-search-box select + select{
		margin-left: .3rem;
	}
	#recruit .container .recruit-search-box input[type='submit']{
		width: 100%;
		height: .8rem;
		margin: 0;
		background-size: .4rem;
	}
	#recruit .container .recruit-search-box input[type='text'], #recruit .container .recruit-search-box select{
		height: .9rem;
		font-size: .24rem;
		padding: 0 .2rem;
	}
	#recruit .container .recruit-list{
		margin-top: .6rem;
	}
	#recruit .container .paging{
		margin-top: .5rem;
	}
	#recruit .container .full{
		padding-bottom: .8rem;
	}
	#contact .container ul{
		flex-wrap: wrap;
		margin: .3rem -.2rem;
	}
	#contact .container ul li{
		width: calc(50% - .2rem);
		margin: 0 .1rem .2rem;
		padding: .4rem 0;
	}
	#contact .container .full .tit{
		font-size: .32rem;
	}
	#contact .container .full .con{
		font-size: .26rem;
	}
	#contact .container ul li .d1{
		font-size: .26rem;
		padding: .1rem 0;
	}
	#contact .container ul li .d2{
		font-size: .22rem;
	}
	#contact .container .inp1{
		margin: .2rem 0 0;
	}
	#contact .container .inp1 input{
		width: 100%;
		margin: 0;
	}
	#contact .container .inp1 input + input{
		margin-top: .14rem;
	}
	#contact .container .form input, #contact .container textarea{
		font-size: .24rem;
		line-height: .7rem;
	}
	#contact .container .email .prompt{
		font-size: .26rem;
		margin: .2rem 0;
	}
	#contact .container textarea{
		margin-top: .2rem;
		height: 2rem;
		line-height: 1.5;
	}
	#contact .container input[type=submit]{
		margin-top: .3rem;
		padding: 0 .2rem 0;
		width: 2.4rem;
		height: .7rem;
		background-size: .4rem auto;
		background-position: calc(100% - .2rem) center;
	}
	#contact .container .map{
		height: 5rem;
		margin-top: .5rem;
	}
	#contact .container .full{
		padding-bottom: .8rem;
	}
	#channel .box a{
		height: 10rem;
		color: #fff;
		transition: all 0s;
		width: 6rem;
	}
	#channel .box .text{
		z-index: 3;
	}
	#channel .box .text .hover-box{
		display: block;
	}
	#channel .box .text .d1{
		font-size: .4rem;
	}
	#channel .box .text .d2{
		font-size: .44rem;
	}
	#channel .box .text .line{
		height: 1px;
		width: .4rem;
		background-color: #ddd;
		margin-top: .2rem;
	}
	#channel .box .text .d3{
		font-size: .26rem;
		padding-top: .3rem;
	}
	#channel .box .text .more{
		margin-top: .4rem;
		width: .6rem;
		height: .6rem;
		background-size: .1rem auto;
	}
	#channel .box a:after{
		opacity: 1;
		transform: none;
	    background-color: rgba(0,0,0,.1);
	}
	#channel-list .ad2 .d1{
		font-size: .6rem;
	}
	#channel-list .ad2 .d2{
		font-size: .5rem;
	}
	#channel-list .wrap1 .tit .d1{
		font-size: .44rem;
	}
	#channel-list .wrap1 .tit .d2{
		font-size: .5rem;
	}
	#channel-list .wrap1 .con{
		font-size: .26rem;
		margin-top: .4rem;
	}
	#channel-list .wrap2{
		margin: 0 .3rem;
	}
	#channel-list .wrap3 .subtit .d1{
		font-size: .36rem;
	}
	#channel-list .wrap3 .subtit .d2{
		font-size: .44rem;
	}
	#channel-list .wrap3 .swiper-container{
		margin-top: .6rem;
	}
	#channel-list .swiper-slide{
		width: calc(60% - 10px);
	}
	#channel-list .wrap3 .text{
		padding-top: .3rem;
	}
	#channel-list .wrap3 .text h3{
		font-size: .3rem;
	}
	#channel-list .wrap3 .text .con{
		font-size: .26rem;
		margin-bottom: .2rem;
	}
	#channel-list .wrap3 .more{
		width: .5rem;
		height: .5rem;
		background-size: .14rem auto;
	}
	#about .container h4.tit{
		font-size: .36rem;
		padding-bottom: .1rem;
		margin-bottom: .24rem;
	}
	#about .container h4.tit:after{
		height: 1px;
	}
	#about .container .con{
		font-size: .26rem;
	}
	#about .container .en-con{
		font-size: .24rem;
		margin-top: .2rem;
	}
	#about .container .wrap1{
		padding-bottom: .6rem;
	}
	#about .container .wrap2{
		padding: .6rem 0;
	}
	#about .container .wrap2 .text{
		padding-right: 1rem;
		max-width: 100%;
	}
	#about .container .wrap2 .d1{
		font-size: .36rem;
	}
	#about .container .wrap2 .d2{
		font-size: .26rem;
	}
	#about .container .wrap2 .more{
	    width: 1.8rem;
	    height: .6rem;
	    position: relative;
	    margin: 0.3rem 0 0;
	    float: left;
	    line-height: .6rem;
	    font-size: .24rem;
	}
	#about .container .wrap3 .list-box .box{
		padding: .5rem 0;
	}
	#about .container .wrap3 .box .item{
		width: 50% !important;
		text-align: left !important;
		padding: 0 1% !important;
		border-right: none;
		margin: 0 0 .2rem 0 !important;
	}
	#about .container .wrap3 .list{
		max-width: 100%;
		padding-bottom: .5rem;
	}
	#about .container .wrap3 .list-box .year{
		font-size: .36rem;
	}
	#about .container .wrap3 .d1{
		font-size: .3rem;
	}
	#about .container .wrap3 .d1 span:last-child{
		font-size: .24rem;
	}
	#about .container .wrap3 .d2{
		font-size: .24rem;
	}
	#honor .honor-top-desc .year{
		font-size: .7rem;
	}
	#honor .honor-top-desc .d1{
		font-size: .36rem;
	}
	#honor .honor-top-desc .desc{
		max-width: 100%;
	}
	#honor .honor-top-desc .d2{
		font-size: .24rem;
	}
	#honor .container ul{
		flex-wrap: wrap;
		margin: .5rem -.1rem 0;
	}
	#honor .container ul li{
		width: calc(33.3333% - .2rem);
		font-size: .24rem;
		margin-bottom: .2rem;
	}
	#honor .container .swiper-slide{
		width: 70%;
	}
	#honor .container .swiper-container{
		max-width: calc(100% - 1.1rem);
		margin: .5rem 0 0 .7rem;
	}
	#honor .container .swbox .prev, #honor .container .swbox .next{
		width: .5rem;
		height: .5rem;
	}
	#honor .container .swiper-slide .imgs{
		width: 100%;
	}
	#honor .container .text{
		font-size: .24rem;
		margin-top: .3rem;
		padding-top: .24rem;
	}
	/* 表单 */
	.recruitdtl .txt{
		width: 20%;
		font-size: 14px;
	}
	.recruitdtl .resume .txt{
		width: 20%;
	}
	.recruitdtl textarea{
	    margin-left: 3%;
	    width: 66%;
	}
	.recruitdtl input[type=submit]{
	    margin-left: 23%;
	}
	.recruitdtl .check-box .txt{
		width: 20%;
	}
	.recruit-box{
		padding: 20px 0;
	}
	.recruit-box h3{
		font-size: 15px;
	}
	.btn-group{
		width: 80%;
	}
	#form .recruit-box .control-group input[type="file"]{
		width: 80px;
	}
	/* 详情页 */
	#dtl .wrap1 .wrap{
		padding: 0.5rem 0 0.68rem;
		width: 6.9rem;
	}
	#dtl .wrap1 .tit{
		font-size: 0.34rem;
	}
	#dtl .wrap1 .time{
		font-size: 0.28rem;
		margin-top: 0.14rem;
	}
	#dtl .wrap1 .con{
		margin-top: 0.3rem;
		font-size: 0.24rem;
		padding-bottom: 0.8rem;
		text-align: justify;
	}
	#dtl .wrap1 .con p{
		margin: 0;
		line-height: 1.5;
	}
	#dtl .pagin{
		padding: 0.2rem 0;
	}
	#dtl .pagin .left a{
		font-size: 0.22rem;
	}
	#dtl .pagin .return{
		width: 1.7rem;
		height: 0.5rem;
		line-height: 0.5rem;
		font-size: 0.24rem;
	}
	.hoverbox .cursor,
	.hoverbox .cursor__dot
	{
		display: none !important;
	}
	#main .iban .swiper-pagination{
		transform: none;
		left: .3rem;
		text-align: left;
		top: auto;
		bottom: .5rem;
	}
	#main .iban .swiper-pagination-bullet{
		display: inline-block;
		margin-right:  .1rem;
		width: .2rem;
		height: .2rem;
	}
	#leadership .container .full ul{
		margin: 0;
	}
	#leadership .container .full ul li{
		width: 100%;
		margin: 0 0 .3rem;
	}
	#leadership .container .full ul li .text{
		padding: .32rem .4rem .4rem;
	}
	#leadership .container .full ul li .d1{
		font-size: .36rem;
	}
	#leadership .container .full ul li .d1 span{
		font-size: .28rem;
	}
	#leadership .container .full ul li .d2{
		font-size: .28rem;
	}
	#leadership .container .full ul{
		margin-bottom: .2rem;
	}
	.video-ajax .recrult-t .p-text .p{
		height: 7rem;
	}
	#leadership .container .full{
		padding-top: .6rem;
	}
	.new-dialog .imgs .new-dia-close{
		left: .13rem;
		right: auto;
		width: .44rem;
		height: .44rem;
		background-size: .44rem .44rem;
	}
	#investor.duty .container li .tit{
		background-size: .3rem auto
	}
	#duty .container{
		margin-top: .3rem;
	}
	#duty .container ul{
		margin-top: .4rem;
		margin: .4rem 0 0;
	}
	#duty .container ul li{
		width: 100%;
		padding: 0 .2rem;
		margin-bottom: .5rem;
	}
	#duty .container ul li a{
		padding-bottom: .4rem;
	}
	#duty .container ul li .d1{
		font-size: .28rem;
		margin-top: .3rem;
		padding-right: .6rem;
	}
	#duty .container ul li .d1:before{
		width: .5rem;
		height: .5rem;
	}
	#duty .container .full{
		padding-bottom: .9rem;
	}
	#dtl.dutyinfo p.min{
		width: 100%;
	}
}